rogue, unscrupulous or shameless man - Français Anglais Dictionnaire